squid rings - Turkish English Dictionary